salvation of mankind - Español Inglés Diccionario